block of houses between two streets - Turco Inglés Diccionario